package OneArray;

/*
    1.定义数组:
        修改数组的值

    2.循环遍历:案例1
        将数组中的元素, 一个一个获取到, 做后续操作(打印，判断，计算)
    数组长度:
        数组名.length最大索引= arr.length-1;
    获取数组长度(元素个数)
        数组名.length

    3.1 获取最值(案例2)
        获取数组中的最大值：遍历数组的快捷键 数组名.fori + 回车
      2.获取数组中的最小值



* */
public class ArrayDemo01 {
    public static void main(String[] args) {
        // 1.定义数组
        int[] arr = {55, 66, 77, 88, 99};
//        System.out.println(arr);  // 拿到的是地址 [I@4eec7777
//        System.out.println(arr[0]); // 66

//        arr[0] = 100; // 修改数组第一个值
//        System.out.println(arr[0]); // 100

        // 2.循环遍历 通用格式  获取数组长度(元素个数)   数组名.length
//        for (int i = 0; i < arr.length; i++) {
//            System.out.println(arr[i]);
//        }

        // 3.1获取数组中的最大值  遍历数组的快捷键 数组名.fori + 回车
//        int max = arr[0];
//        for (int i = 1; i < arr.length; i++) {
//            if (arr[i] > max) { // 判断
//                max = arr[i]; // 赋值
//            }
//        }
//        System.out.println("最大值max:" + max);

        // 3.2获取数组中的最小值  遍历数组的快捷键 数组名.fori + 回车
//        int min = arr[0];
//        for (int i = 1; i < arr.length; i++) {
//            if (arr[i] < min) { // 判断
//                min = arr[i]; // 赋值
//            }
//        }
//        System.out.println("最小值min:" + min);
    }
}
